Big Huge Thesaurus

European elk

noun